/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package slicer_20;

import java.awt.Point;
import java.awt.Rectangle;

/**
 * MyRectangle är en klass som extendar Rectangle.
 * Den tar emot två punkter som motsvarar dess övre vänstra samt lägre högra
 * hörnen istället för x,y width och height.
 * Egentligen finns det inte någon enormt stor poäng i att göra detta
 * men jag tyckte det blev lite enklare att göra vissa saker på detta viset.
 * Hade jag haft tid att göra en mer avancerade exporterare så tror jag att det
 * hade blivit mycket användbart då jag hade en del planer på hur jag skulle
 * använda mina punkter för att förenkla vissa saker när jag skapade css:en.
 * @author Mikael Köhlmyr | mikael@kohlmyr.com | http://www.kmyr.net
 */
public class MyRectangle extends Rectangle{
    public Point ul;
    public Point lr;
    public MyRectangle(Point upperLeft, Point lowerRight){
        super.x = upperLeft.x;
        super.y = upperLeft.y;
        super.height = lowerRight.y - upperLeft.y;
        super.width = lowerRight.x - upperLeft.x;

        ul = upperLeft;
        lr = lowerRight;
    }

    
}
